|
This page last changed on Jan 20, 2012 by oreilly.
These tests utilize the Manta A300 Gateway (on-loan from University of Porto). For these tests, I also compiled and installed DTN version 2.8.0 on my MacBook Pro laptop.
See attached PowerPoint slides that illustrate the test scenarios.
Test 1: Send and receive from stand-alone Manta host
In this test, all DTN routing and caching is isolated to the Manta host, without the use of any external network interfaces. Thus there are no network "disruptions" to deal with in this test.
Expected result: The dtnrecv utility should receive every DTN bundle send by dtnsend
Test 2: Exchange messages between Manta and MacBook via intermittent Ethernet link
, and then configured the Manta and MacBook to forward packets to one another via Ethernet. During these tests, I unplugged the Ethernet cable before issuing dtnsend commands from the Manta. After a specific interval, I reconnected the Ethernet cable.
Expected result: When the Ethernet cable is reconnected, dtnrecv on the MacBook should receive the bundle sent from the Manta
Test 3: Similar to Test 2, but using Ubiquiti radio link instead of Ethernet. During the test, power off one or both radios before issuing dtnsend commands from the Manta. After a specific interval, restore radio power and observe that message sent from Manta is subsequently received by dtnrecv client on laptop.
1/20/2012: Tests 1, 2, and 3 are complete.
Test notes:
- Use Ubiquiti 15V (12 W) "Carrier POE Adapter".
- Do not power on Ubiquiti radio without attached antenna!
- While testing radios in lab, set radio power to minimum level
- Refer to Ubiquiti AirOS users guide for radio configuration. One radio should be configured as "access point", other radio as "station".
- Client machine's dtnrecv client should be always running during the test, since if nothing is listening for DTN messages on a given "end point" when a DTN bundle arrives, DTN discards the bundle.
- Ricardo Martens provided DTN configuration files for use both on the Manta and the MacBook Pro (see attached ricardo-dtn.config); modify file to reflect our Manta and laptop IP addresses
|